something fashionable or popular - German English Dictionary